const express = require('express')

const app = express()

// 监听get
app.get('/user', function (req, res) {
    res.send({ name: 'zs', age: 19, gender: 'nan' })
})

app.post('/user', function (req, res) {
    // 调用express提供的res.send()方法，向客户端响应一个文本字符串
    res.send('请求成功')
})

app.listen(8087, () => {
    console.log('express server running at http://127.0.0.1:8087' + '  lovesickness ');
})

app.get('/', (req, res) => {
    // 通过req.query 可以获取客户端发送过来的 查村参数 默认情况下req.query 是一个空对象
    console.log(req.query);
    res.send(req.query)
})

// id是一个动态的参数
app.get('/user:id', (req, res) => {
    // req.params 是动态匹配到的URL参数 默认也是一个空对象
    console.log(req.params);
    res.send(req.params)
})

